Competing in a Queue for Resource Allocations among Non-Cooperative Agents
نویسندگان
چکیده
In this paper, we investigate a multi-agent noncooperative game for resource allocations based on an M/D/1 queuing model. Specifically, agents with common goals to maximize utility are deployed to compete with each other to bid or bribe for quicker service provided by the server. The bid/bribe of each agent in the queue is not revealed, but the outcomes, in terms of the pair of (bid/bribe; total waiting time), are publicly available from the server. Agents choose from one of three available strategies: random strategy, Nash equilibrium strategy and linear regression strategy, for their decision-makings. Bayesian update is integrated into the linear regression technique for searching an optimal bid/bribe. Besides, weighted average, second order autoregressive process (AR(2)), and random walk are utilized to predict service speed. After each agent obtained service, it reevaluates its strategy and adjusts it accordingly. Results show that in the long run, the dominant strategy depends on the service speed. When the service speed is low, random strategy dominates the society. But if the service speed is high, linear regression strategy dominates. The model can be extended to study agent-based social simulations and decentralized scheduling for resource allocations in an open multi-agent system.
منابع مشابه
Dynamic Thresholds for Multiple Loss Priorities
Buuer management schemes are needed in shared-memory ATM switches to regulate the sharing of memory among diierent output port queues and among traac classes with diierent loss priorities. Earlier we proposed a single-priority scheme called Dynamic Threshold, in which the maximum permissible queue length is proportional to the unused buuering in the switch. In this paper, we propose, analyze an...
متن کاملIncentive mechanism based on cooperative advertising for cost information sharing in a supply chain with competing retailers
This paper proposes a new motivation for information sharing in a decentralized channel consisting of a single manufacturer and two competing retailers. The manufacturer provides a common product to the retailers at the same wholesale price. Both retailers add their own values to the product and distribute it to consumers. Factors such as retail prices, values added to the product, and local ad...
متن کاملDynamic Queue Length Thresholds for Multipriority Traac
Buuer management schemes are needed in shared-memory ATM switches to regulate the sharing of memory among diierent output port queues and among traac classes with diierent loss priorities. Earlier we proposed a single-priority scheme called Dynamic Threshold, in which the maximum permissible queue length is proportional to the unused buuering in the switch. In this paper, we propose and analyze...
متن کاملDecentralized Resource Allocation As A Repeated Non-cooperative Market Game
Market-based methods are an emerging paradigm for controlling large decentralized systems. We propose a bidding mechanism for allocation network resources among competing agents and analyze it under a gametheoretic perspective. We show the existence and uniqueness of a Nash equilibrium with certain pro t maximization properties. We further propose update algorithms that allow users to converge ...
متن کاملThroughput Maximization for Multi-Slot Data Transmission via Two-Hop DF SWIPT-Based UAV System
In this paper, an unmanned aerial vehicle (UAV) assisted cooperative communication system is studied, wherein a source transmits information to the destination through an energy harvesting decode-and-forward UAV. It is assumed that the UAV can freely move in between the source-destination pair to set up line of sight communications with the both nodes. Since the battery of the UAV may be limite...
متن کامل